Verifying ODP trader function by using Event B
نویسنده
چکیده
In order to support interoperability in open distributed systems, an information service is needed that can provide dynamic knowledge about available service providers. Such a service is Trading function, identified by Basic Reference Model of Open Distributed Processing (RM ODP). RM ODP is a joint effort of ISO and ITU−T. Within the standardization of RM ODP, Trading function is developed as a component standard. The use of formal methods in the design process of ODP systems is explicitly required. Currently there are no formal specifications of ODP concepts which are widely accepted. One interesting question concerns the suitability of event B for their use in ODP. In this paper, the use of event B for verifying ODP is investigated and evaluated. The ODP trader is chosen as case of study because it appears as a first main application of ODP.
منابع مشابه
Modelling an Object Based System with Coloured Petri Nets
The Reference Model for Open Distributed Processing (RM–ODP) defines an architecture which allows heterogeneous software components to interact, where entities in the system are Objects. In RM–ODP, entire applications may be considered to be Objects. In order to allow dynamic location of services/resources, a Trading function has been defined which is performed by a Trader instance. In this pap...
متن کاملODP-Trader
In an open distributed system, it is desirable to have dynamic selection of required services. Trading is a common ODP function that enables client (service consumers) to choose appropriate servers (service providers) at run time so that clients can be configured into an ODP system without prior knowledge of the server objects. An ODP-trader is an object that provides such a trading function. U...
متن کاملApplying the Architectural Semantics of ODP to Develop a Trader Specification
This paper provides an introduction to the role of Formal Description Techniques in the development of an architectural semantics for Open Distributed Processing (ODP). Following a brief overview of ODP and the Reference Model for ODP, an outline of the reasons for developing of an architectural semantics is given. The different approaches currently being taken for an ODP architectural semantic...
متن کاملUNIVERSITY OF SOUTH AUSTRALIA Modelling, Analysis and Prototyping of the ODP Trader using Coloured Petri Nets and Java
متن کامل
Federating Traders: An ODP Adventure
In this paper we propose a model of decentralized federation of traders. Each component trader manages its own set of federated traders. A federation contract is used to document the agreement between two federating traders. The importer's portion of the federation contract forms an import contract that states the service types available in the remote trader. The exporter's portion of the feder...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010